#pragma once
#include<stdio.h>
#include<stdlib.h>
#define SLType int
typedef struct SL
{
	SLType* ps;
	int size;
	int capacity;
}SL;
void SeqListPrint(SL* sl);
void SeqListInitial(SL* sl);
void SeqListPushBack(SL* sl,SLType x);
void SeqListPopBack(SL* sl);
void SeqListPushFront(SL* sl, SLType x);
void SeqListPopFront(SL* sl);
void SeqListDestroy(SL* sl);
void SeqListInsert(SL* sl, int pos, SLType x);
void SeqListErase(SL* sl, int pos);